package com.meixiang.entity.moments;

import android.os.Parcel;
import android.os.Parcelable;

import java.util.Arrays;

/**
 * 作者：黑哥 on 2016/5/25 15:50
 *
 * 社区-关注 列表
 */
public class MomentsAttentionList implements Parcelable {
    private String commentId;
    private String memberId;
    private String memberAvatar;
    private String memberName;
    private String comment;
    private String[] commentImages;
    private String createTime;
    private String laudNumber;
    private String commentNumber;
    private String myLaud;
    private String myConcern;


    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getCommentId() {
        return commentId;
    }

    public void setCommentId(String commentId) {
        this.commentId = commentId;
    }

    public String[] getCommentImages() {
        return commentImages;
    }

    public void setCommentImages(String[] commentImages) {
        this.commentImages = commentImages;
    }

    public String getCommentNumber() {
        return commentNumber;
    }

    public void setCommentNumber(String commentNumber) {
        this.commentNumber = commentNumber;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLaudNumber() {
        return laudNumber;
    }

    public void setLaudNumber(String laudNumber) {
        this.laudNumber = laudNumber;
    }

    public String getMemberAvatar() {
        return memberAvatar;
    }

    public void setMemberAvatar(String memberAvatar) {
        this.memberAvatar = memberAvatar;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getMyConcern() {
        return myConcern;
    }

    public void setMyConcern(String myConcern) {
        this.myConcern = myConcern;
    }

    public String getMyLaud() {
        return myLaud;
    }

    public void setMyLaud(String myLaud) {
        this.myLaud = myLaud;
    }

    @Override
    public String toString() {
        return "MomentsAttentionList{" +
                "comment='" + comment + '\'' +
                ", commentId='" + commentId + '\'' +
                ", memberId='" + memberId + '\'' +
                ", memberAvatar='" + memberAvatar + '\'' +
                ", memberName='" + memberName + '\'' +
                ", commentImages=" + Arrays.toString(commentImages) +
                ", createTime='" + createTime + '\'' +
                ", laudNumber='" + laudNumber + '\'' +
                ", commentNumber='" + commentNumber + '\'' +
                ", myLaud='" + myLaud + '\'' +
                ", myConcern='" + myConcern + '\'' +
                "} " + super.toString();
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.commentId);
        dest.writeString(this.memberId);
        dest.writeString(this.memberAvatar);
        dest.writeString(this.memberName);
        dest.writeString(this.comment);
        dest.writeStringArray(this.commentImages);
        dest.writeString(this.createTime);
        dest.writeString(this.laudNumber);
        dest.writeString(this.commentNumber);
        dest.writeString(this.myLaud);
        dest.writeString(this.myConcern);
    }

    public MomentsAttentionList() {
    }

    protected MomentsAttentionList(Parcel in) {
        this.commentId = in.readString();
        this.memberId = in.readString();
        this.memberAvatar = in.readString();
        this.memberName = in.readString();
        this.comment = in.readString();
        this.commentImages = in.createStringArray();
        this.createTime = in.readString();
        this.laudNumber = in.readString();
        this.commentNumber = in.readString();
        this.myLaud = in.readString();
        this.myConcern = in.readString();
    }

    public static final Parcelable.Creator<MomentsAttentionList> CREATOR = new Parcelable.Creator<MomentsAttentionList>() {
        @Override
        public MomentsAttentionList createFromParcel(Parcel source) {
            return new MomentsAttentionList(source);
        }

        @Override
        public MomentsAttentionList[] newArray(int size) {
            return new MomentsAttentionList[size];
        }
    };
}
